arm pad - French English Dictionary